import request from '@/utils/request'

// 我的报工
export function report(params) {
  return request({
    url: '/api/frontend/report/index',
    method: 'get',
    params
  })
}

// 获取项目名称
export function getReportProject(params) {
  return request({
    url: '/api/frontend/report/project',
    method: 'get',
    params
  })
}

// 获取任务名称
export function getReportTask(params) {
  return request({
    url: '/api/frontend/report/task',
    method: 'get',
    params
  })
}

// 获取任务类型
export function getReportTaskType(params) {
  return request({
    url: '/api/frontend/report/task/type',
    method: 'get',
    params
  })
}

// 获取工作类型
export function getReportType(params) {
  return request({
    url: '/api/frontend/report/work/type',
    method: 'get',
    params
  })
}

// 添加报工
export function addReport(data) {
  return request({
    url: '/api/frontend/report/report',
    method: 'post',
    data
  })
}

// 审批报工
export function approvalReport(data) {
  return request({
    url: '/api/frontend/report/approval',
    method: 'post',
    data
  })
}

// 删除报工
export function delReport(data) {
  return request({
    url: 'api/frontend/report/report',
    method: 'delete',
    data
  })
}

// 获取报工
export function getReport(params) {
  return request({
    url: '/api/frontend/report/report',
    method: 'get',
    params
  })
}

// 编辑报工
export function editReport(data) {
  return request({
    url: '/api/frontend/report/report',
    method: 'put',
    data
  })
}
// 编辑报工
export function approvalProcess(params) {
  return request({
    url: '/api/frontend/report/approval/process',
    method: 'get',
    params
  })
}